#!/usr/bin/env python
# -*- coding:utf-8 -*-

"""
使用for in ... list 的方式,把list中小于6的数全部删除,
l = [9,1,6,5,7,2,4,3,8,0]
for v in l:
"""

l = [9,1,6,5,7,2,4,3,8,0]

#错误用法
# for i in l:        #根据索引去遍历整个列表
#     print(i)
#     if i < 6:
#         l.remove(i) #每删除一个元素，l列表的长度就减少1，右边的元素会相应的往左移动一位
#        # print(l)
# print(l)

#方法一：
# new_l = [i for i in l if i>=6]
# print(new_l)

#方法二：
# for i in range(len(l)-1,-1,-1):
#     if l[i] < 6:
#         l.remove(l[i])
# print(l)


